using System;

namespace Touchmax
{
    public class BoBranch
    {
        private int branchID;
        private string branchCode;
        private string branchName;
        private string territoryDescription;
        private string companyName;
        private string address1;
        private string address2;
        private string cityName;
        private string stateCode;
        private string postalCode;
        private string phone1;
        private string phone2;
        private string fax;
        private string contact;
        private string email;
        private string website;
        private string businessNo;
        private string taxNo;
        private DateTime dateFrom;
        private DateTime dateTo;
        private int branchGroupID;
        private int branchStatusID;
        private int workDay;
        private string workTime1;
        private string workTime2;
        private string workTime3;
        private string workTime4;
        private string branchGroup;
        private string branchStatus;

        public int BranchID
        {
            get { return this.branchID; }
        }

        public string BranchCode
        {
            get { return this.branchCode; }
            set { this.branchCode = value; }
        }

        public string BranchName
        {
            get { return this.branchName; }
            set { this.branchName = value; }
        }

        public string TerritoryDescription
        {
            get { return this.territoryDescription; }
            set { this.territoryDescription = value; }
        }

        public string CompanyName
        {
            get { return this.companyName; }
            set { this.companyName = value; }
        }

        public string Address1
        {
            get { return this.address1; }
            set { this.address1 = value; }
        }

        public string Address2
        {
            get { return this.address2; }
            set { this.address2 = value; }
        }

        public string CityName
        {
            get { return this.cityName; }
            set { this.cityName = value; }
        }

        public string StateCode
        {
            get { return this.stateCode; }
            set { this.stateCode = value; }
        }

        public string PostalCode
        {
            get { return this.postalCode; }
            set { this.postalCode = value; }
        }

        public string Phone1
        {
            get { return this.phone1; }
            set { this.phone1 = value; }
        }

        public string Phone2
        {
            get { return this.phone2; }
            set { this.phone2 = value; }
        }

        public string Fax
        {
            get { return this.fax; }
            set { this.fax = value; }
        }

        public string Contact
        {
            get { return this.contact; }
            set { this.contact = value; }
        }

        public string Email
        {
            get { return this.email; }
            set { this.email = value; }
        }

        public string Website
        {
            get { return this.website; }
            set { this.website = value; }
        }

        public string BusinessNo
        {
            get { return this.businessNo; }
            set { this.businessNo = value; }
        }

        public string TaxNo
        {
            get { return this.taxNo; }
            set { this.taxNo = value; }
        }

        public DateTime DateFrom
        {
            get { return this.dateFrom; }
            set { this.dateFrom = value; }
        }

        public DateTime DateTo
        {
            get { return this.dateTo; }
            set { this.dateTo = value; }
        }

        public int BranchGroupID
        {
            get { return this.branchGroupID; }
            set { this.branchGroupID = value; }
        }

        public int BranchStatusID
        {
            get { return this.branchStatusID; }
            set { this.branchStatusID = value; }
        }

        public int WorkDay
        {
            get { return this.workDay; }
            set { this.workDay = value; }
        }

        public string WorkTime1
        {
            get { return this.workTime1; }
            set { this.workTime1 = value; }
        }

        public string WorkTime2
        {
            get { return this.workTime2; }
            set { this.workTime2 = value; }
        }

        public string WorkTime3
        {
            get { return this.workTime3; }
            set { this.workTime3 = value; }
        }

        public string WorkTime4
        {
            get { return this.workTime4; }
            set { this.workTime4 = value; }
        }

        public string BranchGroup
        {
            get { return this.branchGroup; }
            set { this.branchGroup = value; }
        }

        public string BranchStatus
        {
            get { return this.branchStatus; }
            set { this.branchStatus = value; }
        }
    }
}
